lap of the gods (Noun) — Beyond human control or responsibility. ex. "there is nothing more I can do; it's in the lap of the gods now"